Release 10.1A: OpenEdge Application Server:
Administration
Deploying a new version of your Web service
In this scenario, you deploy a Web service, then the developer hands you a new WSM file generated by ProxyGen. You want to deploy a new version of the Web service using the new WSM file. The technique you use depends on the kind of environment the Web service runs in: production or development.
Production environment
![]()
To deploy a new version of a Web service running in a production environment:
- Deploy the new version of the Web service with a new friendly name, and new target namespace.
- Enable the new version of the Web service.
- Notify clients that the new version of the Web service is available, and instruct them to update their clients based on the new WSDL.
- Once there are no clients using the old version of the Web service, disable it.
- Export the Web service, to create a backup. This provides a WSD file of the original version.
Note: In a production environment, Progress Software Corporation recommends that you keep the older and the newer versions running simultaneously until all clients of the Web service have converted to the newer version. Only then, remove the older version.- Remove the old version of the Web service.
Development environment
Caution: Progress Software Corporation recommends you never use the Update function in a production environment.
![]()
To deploy a new version of a Web service running in a development environment:
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |